lose strength and vigor - Turco Inglés Diccionario